stinking weed - French English Dictionary